long-term stability - Spanish English Dictionary